#ifndef STREAM_UTILS_H
#define STREAM_UTILS_H

#include <ostream>
#include "node.h"
#include "map.h"
//template <typename T>
//std::ostream& operator<<(const T& node, std::ostream&);
std::ostream& operator<<(std::ostream& str, const Node& node);
std::ostream& operator<<(std::ostream& str, const Map& map);


#endif // STREAM_UTILS_H
